const http = require('http');
const fs = require('fs');
const server = http.createServer()

server.on("request", function(req, res) { // 读取文件  
	if (req.url == '/img') {
		fs.readFile('./img.webp', function(err, data) {
			if (err) {
				res.writeHead(404);
				res.end(JSON.stringify(err));
				return;
			}
			// 将文件内容返回给前端    
			res.writeHead(200, {
				"Content-Type": "image/webp"
			});
			res.end(data);
		});
	} else if (req.url == '/mp4') {
		fs.readFile('./video.mp4', function(err, data) {
			if (err) {
				res.writeHead(404);
				res.end(JSON.stringify(err));
				return;
			}
			// 将文件内容返回给前端    
			res.writeHead(200, {
				"Content-Type": "video/mp4"
			});
			res.end(data);
		});
	} else {
		res.end('hello world')
	}
})

server.listen(2000, () => {
	console.log('starting~');
})